﻿.cssmreleftpanel{
width:235px;
vertical-align:top;
margin:0;
padding:0;
padding-left:5px;
padding-top:20px;
/*background-color:#F5F9FC;*/
}
.cssmrerightpanel{
	width:210px;
	vertical-align:top;
	margin:0;
	padding:0;
    padding-top:20px;

}
.cssmrebottonpanel{
	width:996px;
	vertical-align:top;
	margin:0;
	padding:0;
    padding-top:20px;

}

.cssmrecontent{
	width:490px;
	vertical-align:top;
	border:0;
	margin:0;
	padding:0;
}
.cssmaster_content{
	width:996px;
	vertical-align:top;
	margin:0;
	padding:0;
	border:0;

}
.csstablecontent{
	width:490px;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-bottom:4px;
	border:0;
	
}
.csstablerightcontent{
	width:245px;
	vertical-align:top;
	margin:0;
	padding:0;
	border:0;
	
}
.ContentPlaceHolder2table{
 padding-top:20px;
}
.ContentPlaceHolder3table{
	width:990px;
	vertical-align:top;
	margin:0;
	padding:0;
	border:0;

}
.csstablerightcontentimg{
	width:200px;
	vertical-align:top;
	padding:0;
	border:1px silver solid;
	height:80px;
}
.csstdmediocontentleft{
	width:250px;
	margin:0;
	padding:0;
	border:0;
}
.csstdmediocontentright{
	width:230px;
	vertical-align:text-top;
	margin:0;
	padding:0;
	border:0;
}

.csstdtotalcontent{
	width:490px;
	vertical-align:top;
	margin:0;
	padding:0;
	border:0;
}
.ms-WPBody
{
border:0;
margin:0;
padding:0;
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
}
.ms-WPBody table
{
font-size:1em;
}
.ms-WPBody a:link
{
/* [ReplaceColor(themeColor:"Hyperlink")] */ color:#8c1715;
 text-decoration:none;
}
.ms-WPBody a:visited{
/* [ReplaceColor(themeColor:"FollowedHyperlink")] */ 
color:#9c4614 ;
text-decoration:none;
}
.ms-WPBody a:hover
{
text-decoration:underline;
}
h3 a:link {
	color: #353535;
}
h2 a:link {
	color: #353535;
}
.ms-WPBody th
{
font-weight:bold;
}
.ms-WPBody td
{
font-size:8px;
font-family:Arial, Helvetica, sans-serif;
}
.ms-WPBody h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:19pt;
line-height:32px;
margin-bottom:20px;
color: #2a417e;
}
.ms-WPBody h2
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:19pt;
line-height:32px;
margin-bottom:20px;
color: #2a417e; 
}
.ms-WPBody h3
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14pt;
line-height:22px;
margin-bottom:10px;
color: #353535;
}
.ms-WPBody h4
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
color: #353535;
}
.ms-WPBody h5
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14pt;
line-height:22px;
margin-bottom:5px;
color:#2a417e;
}
.ms-WPBody h6
{
font-weight:bold;
font-size:65%;
}
.ms-WPTitle
{
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
padding-left:0px;
padding-right:4px;
padding-top:4px;
padding-bottom:5px;
font-size:10pt;
}
.ms-WPTitle a:visited
{
color:#9c4614 ;
text-decoration:none;
}
.ms-WPTitle a:link
{
text-decoration:none;
}
.ms-WPTitle a:hover
{
text-decoration:underline;
}
param{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
color: #353535;
margin-right:10px;
}
p{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
color: #353535;
margin-right:10px;
}
.cssdivMapaGoogle{
width:240px;
height:450px;
vertical-align:top;
margin:0;
padding:0;
}
.cssBodyMapaGoogle{
width:235px;
height:450px;
vertical-align:top;
margin:0;
padding:0;
}
.ms-standardheader{
/* display:none;	*/
}
.s4-wpTopTable{
  background:#FFFFFF;	
}
.main-content{
  color:#2a417e;	
}
.cssBodyBannerRight{
width:230px;
vertical-align:top;
margin:0;
padding:0;
}
/************News*********/
.ms-WPBody .WPU-Tablem1
{
vertical-align:top;
}
.ms-WPBody .WPU-TablegLink{
color:#353535 !important;
}
.ms-WPBody .WPU-TablemLink{
vertical-align:top;
color:#353535 !important;
}
.ms-WPBody .WPU-TablemLink{
vertical-align:top;
color:#353535 !important;
}
a.WPU-TablemLink:hover{
text-decoration:none !important;
}
a.WPU-TablemLink:visited{
color:#9c4614 !important;
text-decoration:none !important;
}
.ms-WPBody .WPU-Tablem1TD1{
vertical-align:top;
font-size:1px;
}
.WPU-Tablem2TD h3{
color: #353535;
margin-top:5px;
vertical-align:top;
}
.WPU-TablemLink h1{
font-weight:normal !important;
font-size:11pt !important;
line-height:15px !important;
margin-bottom:10px !important;
color: #353535; !important;
}
.WPU-TablemLink h2{
font-weight:normal !important;
font-size:11pt !important;
line-height:15px !important;
margin-bottom:10px !important;
color: #353535; !important;
}
.ms-WPBody .WPU-Imgm{
vertical-align:top;
font-size:8px;
margin-top:10px;
/*
width:240px;
height:150px;
*/
width:160px;
height:100px;
}
.ms-WPBody .WPU-Tablem1TD2{
vertical-align:top;
}
.ms-WPBody .WPU-TablemLinkLeer{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
float:right;
padding-right:10px;
}
.WPU-Tabler1TD2 h3{
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:14px;
line-height:22px;
margin:0px;
padding:0;
border:0;
color:#353535!important;
vertical-align:top;
}
WPU-Tablem1TD1{
 width:160px;
}
.WPU-Tablem1TD2
{
 padding-left:6px;
  width:280px;
}
.WPU-Tablem1 .WPU-Tablem1TD2
{
 width:460px !important;
}
.WPU-Tablem1TD2 .WPU-Tablem3TD{
 width:460px !important;
}

.WPU-Tablem2{
 width:280px;
}

.WPU-Tablem1 .WPU-Tablem1TD1
{
 width:0px;
 padding:0px ;
}
.WPU-Tablem1 .WPU-Tablem1TD2
{
 width:460px !important;
}
.ms-WPBody .WPU-TablerLink{
color:#8c1715!important;
}
.ms-WPBody .WPU-Tabler1{
vertical-align:top;
font-size:19pt;
color:#353535 !important;
}
/**************WebPart Banner********************/
.cssdetalleg P{
color:white !important;
}
a.cssdetallelinkg:link
{
color:white !important;
}
a.cssdetallelinkg:hover
{
color:white !important;
}
a.cssdetallelinkg:visited
{
color:white !important;
}
.cssdetalleglink a.cssdetallelinkg:hover
{
color:white !important;
}
a.cssdetallelinkm:link
{
color:white !important;
}
a.cssdetallelinkm:hover
{
color:white !important;
}
a.cssdetallelinkm:visited
{
color:white !important;
}
.cssbantdfotomdetlink a.cssdetallelinkm:hover
{
color:white !important;
}
.cssdetalleglink
{
 background-color:#8c0200 !important;
}
.cssbantdfotomdetlink
{
 background-color:#8c0200 !important;
}

/**************WebPart Linker********************/
.ms-standardheader 
{
font-family: Arial, Helvetica, sans-serif !important;
font-weight:bold;
font-size:9pt !important;
line-height:0px;
margin-bottom:10px;
color: #353535 !important;
}
.ms-WPHeader 
{
 background-color:#353535 !important;
 
}

.ms-WPHeader TD
{
font-size:0.1em !important;
padding-top:2px;
/*background-color:rgb(74, 88, 127) !important;*/
}
.ms-vb
{
line-height:1.1em;
padding-bottom:5px !important;
}
.ms-vb A:link
{
font-family: Arial, Helvetica, sans-serif !important;
font-weight:bold !important;
font-size:8pt !important;
color: #8c1715;
}
.ms-WPBorder
{
border-top-color: rgb(74, 88, 127);
border-right-color: rgb(74, 88, 127);
border-bottom-color: rgb(74, 88, 127);
border-left-color: rgb(74, 88, 127);
}

.ms-WPBody div
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
color: #353535;
}
/***youtube***/
.cssBodyVideo{
width:240px;
height:160px;
vertical-align:top;
margin:0;
padding:0;
}
.cssdivVideo{
width:235px;
height:160px;
vertical-align:top;
margin:0;
padding:0;
}
/***twetter***/
.cssBodyTwetter{
width:240px;
height:300px;
vertical-align:top;
margin:0;
padding:0;
}
.cssdivTwetter{
width:235px;
height:300px;
vertical-align:top;
margin:0;
padding:0;
}
.cssverh2
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:19pt;
line-height:32px;
margin-bottom:10px;
color: #2a417e; 
}
.cssverp
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
color: #353535;
}
.csstabcontrol
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13pt;
line-height:22px;
color:white; 
 padding:5px;
}
.csssinborde
{
	margin:0px;
	padding:0px;
	border:0px;
	
}

/******/
.ms-WPHeaderTd
{
color: #353535;
}
.ms-WPHeaderTd a:link
{
color: #353535;
}
.ms-WPHeaderTd a:hover
{
text-decoration:underline;
}
.ms-WPHeaderTd a:visited
{
color:#9c4614 ;
text-decoration:none ;
}
a:hover
{
color: #8c1715;
text-decoration:none;
}
a:visited
{
color:#9c4614 !important;
text-decoration:none;
}

.mre-p
{
font-family:Arial, Helvetica, sans-serif;
-ms-nombre: "Parrafo";
font-weight:normal;
font-size:13px;
color: #353535;
margin-right:10px;
}
p.mre-styleElement-P
{
-ms-name:"Contenido";
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
color: #353535;
margin-right:10px;
}
h1.mre-styleElement-h1
{
-ms-name:"Título 1";
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:19px;
/*line-height:32px;*/
line-height:19px;
margin-top:0px;
margin-bottom:20px;
color: #2a417e;
}
h2.mre-styleElement-h2
{
-ms-name:"Título 2";
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:19pt;
line-height:32px;
margin-top:0px;
margin-bottom:20px;
color: #2a417e; 
}
h3.mre-styleElement-h3
{
-ms-name:"Título 3";
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14pt;
line-height:22px;
margin-bottom:10px;
color: #353535;
}
h5.mre-styleElement-h5
{
-ms-name:"Título 5";
font-family: Arial, Helvetica, sans-serif !important;
font-weight:bold;
font-size:9pt !important;
line-height:0px;
margin-bottom:10px;
color: #353535 !important;
}

.cssH1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14pt  !important;
line-height:22px;
margin-bottom:10px;
color: #353535;
}
.mre-styleTable-1 
{
-ms-name:"Tabla Simple";
border-collapse:collapse;
border-top:black 0.5pt;
border-left:black 0.5pt;
border-bottom:black 0.5pt;
border-right:black 0.5pt;
border-style:solid;
}
.mre-styleTable-1 td
{
border-collapse:collapse;
border-top:black 0.5pt;
border-left:black 0.5pt;
border-bottom:black 0.5pt;
border-right:black 0.5pt;
border-style:solid;
}
.mre-styleTable-1 th
{
border-collapse:collapse;
border-top:black 0.5pt;
border-left:black 0.5pt;
border-bottom:black 0.5pt;
border-right:black 0.5pt;
border-style:solid;
}

.ms-rtestate-field h1
{

 font-size:14px !important;
 text-align: left !important;
 
}

.ms-vb2 .ms-rtestate-field img
{
 width:160px !important;
 height:100px !important;
}
.ms-viewheadertr .ms-vhltr
{
 height:0 !important;
 }
.s4-selectAllCbx
{
 display:none !important;
 }
 .s4-itm-cbx
 {
 display:none !important;
 }

.ms-vh-div
{
 display:none !important;
}
.ms-vb2  a:link
{
 font-size:5px !important;
 color:white !important;

}
.ms-vb2  a:hover
{
 font-size:5px !important;
 color:white !important;
}

.ms-vb2  a:visited
{
 font-size:5px !important;
 color:white !important;
}
.ms-vb2  a:focus
{
 font-size:5px !important;
 color:white !important;
}


